have a thousand excuses - Francés Inglés Diccionario